BOF already set (Error 40025)

You attempted to call rdoResultset.MovePrevious when the BOF property was set to True. This means that the current row pointer is already positioned before the first row in the result set, and you are trying to perform a move operation that would move the row pointer to an invalid position.

To avoid this error, check the state of the BOF property before calling the MovePrevious method.